This was absolutely perfect. Great location, well kept, thoughtful accommodations! I forgot my fins, but they had some so it was no big deal. Ready checkin too. Just the perfect place to stay. Hope we can come back soon.