Everything was wonderful, but again just like the last hotel I booked through hotels.com, the pictures were a little misleading, I thought I selected a room with 2 queens and a couch but apparently not. Me and my children did not have enough sleeping room. Overall everything else was wonderful. Loved the heated pool, love the short distance to the beach and the views were amazing. It would have been nice to have an on site laundry room, but there was one about 4 minutes up the road, so it worked out.