This is such a fun place to stay! Parking was great, gorgeous gardens, loved the outdoor shower and feeling so close to nature. So many thoughtful and comfortable touches throughout. Very close to amazing snorkeling and scuba diving at Two Step which we took full advantage of.