Great location! Walking distance to the beach. Parking is available in the structure just really tight spots. They provided enough towels for the whole group and the laundry was super easy to use! They provided basic kitchen utensils and cook wear which was really helpful. They were quick to respond to the needs we had and replaced the air conditioner and coffee machine right away for us. The pool was packed and we did not use the spa because it was not working.