Comfortable apartments with good facilities, most amazing views from 21st floor. Place on a beach is good addition. Highly recommend this place.