Beautiful location with everything we needed to enjoy our time in paradise. Everything was perfect! Loved the view of the mountain and the access to the beaches. Beach club is our favorite spot! Jeff and Suzanne were terrific hosts. We had no issues and all went great!