Perfect location, very clean space that worked well for family of 4! Kids loved pool and all the beach and pool extras— great family vacation! We hope to be back soon!