Great, modern, beautiful and even better than the pictures! The pool is heated, which is great. It's a little far from the beach, so I would suggest packing a cart of some sort to go to the beach if you plan on it. Loved this place! Would definitely do this again.