Great clean spot in a phenomenal location. Can’t be the view from the porch and the easy walk to a wonderful snorkeling spot. The bed was comfy and the amenities nice. All around wonderful place!