Stylish, modern, and up-to-date. Wonderful resort! A real gem to stay in, we loved our time here.