Everything was as described. The bed was really comfortable, the AC kept us comfy throughout our stay. The kitchen is small but well stocked with pots and pans, a toaster oven, a microwave, a coffee maker and a fridge. The nearest beach is just a short walk away. The apartment is near several popular hotels, which makes it easy to be picked up by tour agencies (if you're doing tours-- they pick up at popular hotels). Check in and check out were super easy and quick.My husband and I enjoyed our stay very much.