Overall, this was a good experience. The unit itself and the location are fantastic. You can't beat being so close to the water and it was ideally located for all of the activities and places we wanted to visit (within 15 minute drive). Previous reviews listed difficult with parking but the unit now has garaged parking which worked out really well.
The unit had everything that we needed and was clean and well organized.
The communication from the hosts was not ideal. Originally, the email sent prior to arrival providing directions/stay details/necessary codes/etc was not individualized to our stay to include things like the host name, number of guests, arrival dates, etc. I didn't think much of it given I assume it is a typical format sent to all people who stay with the company. I contacted the host the day of arrival to let them know we would be coming in late due to late travel. When we arrived, we had difficulty finding the unit and when we did, realized that the code we were provided to enter was incorrect. I tried contacting the host but didn't get an immediate response by text. When I called, I left a voicemail and we got in about a half hour later. We had another delayed response (not until the following evening) when we realized that the WIFI name and password, also not changed in the initial email, were also incorrect. We also were unable to get the TV in the bedroom working.
Ultimately, we are pretty independent travelers and the inconveniences of the host communication and getting accurate codes were minor compared to the benefits of the unit's location and fit for our needs (having a full kitchen and private space). I have had better experiences with other Airbnb hosts in regards to communication and having a more personalized stay, but I would consider staying here again in the future after ensuring that the information provided was accurate.