This place is amazing very spacious and clean. The kitchen was my favorite it has all the kitchen necessities. Check in and check out was so easy. The beach was walking distance and a plaza with different food options.