It looked exactly like the pictures. It comes with all the amenities you may need. Walking distance from the beach and stores. Parking was such a hassle for us but other than that the stay was fun here!