The rooms, pool, and restaurant are very nice. The included breakfast was delicious buffet style. The rooms where I stayed didn't have a very spectacular view of the beach but had a tiny bit of a view of the ocean. The shower/toilet is very clean and better than average for my taste which is great. The pool area and the pool was very nice. You can order snacks and drinks there. The only minor thing that I would like is to have a better parking since the place is very tight and you have to be extra careful.