Great place in a great spot!! The room, Pool, beach and tennis courts are all awesome!!