This place is a must. They have their own private beach and a large private rooftop deck. I will definitely be staying here again.