To us - we think this is the must stay in the area. It is near the beach, great services that the front desk is super helpful, at least one of the staff have good English.
The benchview room is unforgettable, for both the view and being spacious - wish could have stayed longer.