What a throwback to the past this place is - but in a charming, enjoyable way! Décor, ambiance and food firmly rooted in the 1960s/70s but it doesn't suffer for that (unless you are a thoroughly modern Millie/Martin who likes everything to be state of the art). It's a big, green slice of welcome on the otherwise uninspiring Hume/Beach Rd, just a road-crossing away from the promenade (great crafts market on a Sunday) and lovely sandy beach.
For the prices they charge, it really is fantastic value. Rooms are functional but clean and comfortable, with the usual features (TV, tea/coffee-making facilities, safe, hairdryer). Wifi is only available in the lobby area, and there's a tiny Internet room with a computer, if you are sick and tired of doing everything on your phone/tablet.
You can park out back, in a chained-off area that is regularly patrolled.
Get at room at the front if you can, as it faces the beach (but also the fairly noisy main road). Rooms at the back overlook the street - boring.
Apart from the noisy road, the only other gripe I would have is the smell of the cooking oil at breakfast. While the variety of breakfast eats on offer is great, all the cooked stuff (which I usually avoid in most places anyway) seems to be boiled in a vat of oil, and the strong smell permeates the whole of the ground floor of the hotel. Pretty unpleasant, really.
But otherwise a very nice stay.