The hotel is brand new with extraordinary rooms. Buffet restaurent is outstanding with variety of food, freshly prepared. It was a bit cold when I was there and can't really rate the beach facilities, but the pool looks wonderful. bath products needs to match the hotel brand. Their quality is 2-3 stars.