perfect for us . spa was excellent . location was close to all restaraunts and beaches .