This place has is all and is a great value - great location and beautiful garden! Close to the beach and equipped for beach activities! We took advantage of the bikes and beach chairs every day! It's nice to have a laundry room to clean our wet and dirty clothes right after all our outdoor adventures. The outdoor deck was a great secluded outdoor dining area, like dining in a jungle treehouse! The parking space is conveniently located right next to the entrance!