The location was fantastic - we could watch whales breaching from the balcony and hear and watch the surf crash. It was lovely. The place was clean and comfortable. We really enjoyed our stay. The tennis courts are fantastic. We could always get a court. Pool was nice to and place was close to grocery store and fresh fish stand. Thank you for a wonderful stay!