Super clean, great communication and perfect location if you love being in town and by the beach - loved it!