The place is new, very clean, very beautiful. Location is great, walking distance to the beach, shops, restaurants and everything you need. Strongly recommended )