I stayed with my wife for 3 nights 28th Nov to 2nd Dec 2012 in the terrace studio apartment. I was amazed to see the beautifully designed room. Very modern and extremely clean. You name a thing and its there in the apartment. The location cant be better than this. Though our rooms didnt have a sea view, the penthouse... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.