This was the perfect oasis for our family get together. While we were super close to the beach, we ended up staying on the property poolside for almost the entire stay.