Clean and new apartment with the perfect beach location. Would 100% recommend!