Clean. Beautiful private spot On the beach. Fantastic well equipped apartment. 10/10. Super kind and helpful host.