The apartment was very clean and very small, more so than I had imagined. From the pictures, I thought the bathroom was shared; however it is an en suite with access only through the bedroom. Our trip got shortened due to a scheduling error and then further shortened by bad weather on the only day we had for the beach. The kitchen has everything needed and the shower includes the essentials. The location is convenient to the beach, which is spectacular and we recommend the Safe Harbor restaurant next door. The shared deck for seating is not ideal but has a great view. The apartment itself is on ground level with views of the parking lot and the small grassy pet area. We kept the blinds closed for privacy, which made the space kind of dark. The apartment is fine for sleeping and eating. If you want someplace close to the beach and don't care about a place to "hangout" when away from the beach, then go for it. Ideal for a couple who wants to spend most of their time out and about and plan to share the bedroom.