This place is just as described and pictured. It's very close to the center of St Clair, the beach and great restaurants, coffee shops and stores; it's clean bright and newly refurbished. A definite "gem." We would choose it again. We had a glorious walk for a couple of miles up the beach one sunny morning and finished with a hearty breakfast at "Salt." We also took our son and his university friends out to a nice stone fired pizza meal at Esplanade. Great little town and place to stay.