Upscale resort hotel with airy rooms, an outdoor pool complex, spa, dining, and a game room.