Great place. Pool, hot tub, and beach volleyball are very nice amenities. Room and communication are excellent.