Excellent stay, clean, and many towels provided. The master bedroom was quite spacious and was able to sleep very well in here as I enjoy sleeping in a room that avoids some direct sunlight from window. The kitchen is spacious and it also comes with a grill on the patio. Comfortable couch and very nice spacious shower. Also great showerhead. Regarding location about a 5 minute walk toward main boardwalk and Cala Agulla is a few minutes away walking.