It was exactly as described, in the best location I can imagine in Trinity Beach (right opposite the netted swimming beach). Staff were super helpful/friendly and mostly, it was such great value for money and so, so clean. Lovely clean floors, no dust etc.