Everything was great. Communication with them was transparent and helpful. Apartment was clean and very fairly priced. Terrace is awesome. 5 minute walk from beach.