Very clean, amenities exactly as pictured. Would have liked to enjoy the back deck/dock area more but the weather was not conducive to my northern blood apparently. Had it been cooler, easily would have been my favorite place to relax. Super location, super easy walk to beach. Beach is very nicely maintained.