Exactly like the photos, extremely clean and had all the amenities we needed. Really enjoyed our weekend away and location was close to our favourite restaurants. Also very close to the beach as well.