It is sparkling clean with a lot of amenities, close to shops, restaurants and Beach. Will definitely back.