We absolutely loved this resort. We were in town for a wedding taking place at another location. While we only stayed for a few days, we were happy with the room and the service. The views are beautiful (on a sunny day). And the nature walk/hike to the beach and around the property is a lot of fun for kids. We even saw some whales in the ocean. It can be a great family resort, as well as, a great place for couples. It is on my "visit again" list.