This was a perfect fit for our group! Very spacious, clean and the location is right in middle of a great area with a lot of things to do. Also, the beaches are incredible in this area! 5/5!!!