Overall the stay was great and the place was awesome! Check in and communication (especially around check in time) can be improved/streamlined. The apartment was very clean and comfortable with a great location around many local restaurants and the beach.