Overall a great place to stay. check in and communication was super smooth. The apartment has a ton of features as well as the community it is part of. The location is perfect with a few minutes walking access to the beach and restaurants.