Our stay at the Ridge Villas was fabulous--you definitely cannot go wrong when booking here. The place was clean, spacious, had everything you needed, and the view is amazing! We loved to watch the whales from our balcony when home in the mornings or late afternoons. Ridge Realty communicated before and during our visit, so we knew in advance what activities/reservations we wanted to do/make because they provided the information and answered any questions. Our internet when down while there--not the fault of Ridge Realty, but a problem created by the internet provider--and Diane and Jess responded immediately, and Jess went above and beyond to communicate with the internet provider and eventually installed a new modem to resolve the problem. We used the free shuttle to and from some of the restaurants at the resort--a sweet bonus! As far as location, you can enjoy the short walk to several beaches or one of the many trails throughout the resort. We never used the pool since we mostly spent time on the beach, but it was very close to our villa, and it looked like the perfect place for a family bbq--large pool, Weber gas grills, full kitchen. We loved our relaxing and memorable stay, and Mahalo to everyone at Ridge Realty--we hope to visit again!