Came for 5 nights with my mom, for our birthdays. The room was a good size, with a larger fridge than we expected. This was great for storing our drinks, snacks (cheese, crackers, salami, etc). The beds were comfortable and clean, and pillows were very fluffy and comfy (and extra pillows in the closet). Staff came every day and cleaned and provided fresh towels, and pool towels. The room and grounds were all very clean and well maintained. It’s a bit of an older motel but doesn’t feel run down or dated. The pool area was nice, but admittedly we didn’t even get in the pool as we swam the beach instead… there were two big cabanas and ample seating for all guests to enjoy the beach on the property. 20 loungers or so in the white sand, (all brand new by the looks of them) plenty of tables and chairs, Adirondack chairs and rocking chairs. Beach was clean and water was clear and clean. Some sea grasses on the shore each day due to the grasses that line the sea about 20 feet out. They rake and remove it daily though, and it didn’t bother us one bit. Clear white sand into the water, great beach/ocean access. Beach is protected by two small jetties on either side which makes it great for swimming and playing in the calm water (good for kids). Frequently saw dolphins right off the shore. Private club next door offers take out to motel residents which is handy. Also, Jack’s, two doors down has live music over the weekends and was a nice place to wind down with some drinks/apps/live music after a day of adventures. We ended up staying our first night in Miami due to late flights In, and the owner was very helpful and nice, calling to check on us and confirm our check in day/time. Staff were all very friendly and accommodating. Feels like a true family run place, very comfortable. From here we had easy access to the northern keys and southern keys, sights and attractions with ease. We appreciated that it was centrally located and made a great home base for our adventures. Would recommend and stay again.