I agree with others that this is not 4 star. However the views are amazing and rooms are clean. Rooms are also quite large. Buffet breakfast & dinner are nice. Boris at reception is just so polite. He is very helpful and went out of his way to make our stay enjoyable. Thank you Boris.