Overall, we had a good stay and enjoyed the property. The location is beautiful, easy to get to, and offers amazing sunset views. The house had plenty of sleeping space for our group of 10, & we especially liked the decks, patios, & hot tub. The basement stayed nice and cool, making it a comfortable sleeping space. We also appreciated being allowed an early check-in and being reimbursed for the boat slip we had to rent.There were a few issues that impacted our experience. We didn't receive the door code until the day after check-in. Thankfully, the cleaner was still there when we arrived and was able to let us in. Communication with the host was slow, and we often had to send multiple messages before receiving a response.The main-level bedroom was very humid throughout our stay, and the bathroom exhaust fan wasn't working, making it difficult to reduce the moisture. The TV remote in that room also didn't work properly. The main living area felt smaller than it appeared in the photos, and there wasn't enough seating or silverware for a group our size. The center support on one of the bunk beds broke after someone sat down on it.Important note: the listing states that a boat slip is available, but it is shared among several homeowners and wasn't available during our stay-we didn't find out until a couple days before our stay. We had to rent a slip at Margaritaville instead.Despite these issues, the property's location, views, and outdoor spaces made for an enjoyable stay.