Exactly as shown online. Property was beautiful, cozy, comfortable, clean, and well-supplied. It was convenient to restaurants, stores, and most importantly, the beach! Brand new stove and cookware delivered at beginning of our stay which was a nice little bonus. Property management was prompt, personable, and helpful. Would stay here again and again!