Very nice place with modern touches. I went with my family of 6 and they enjoyed being so close to the beach. There was board games and beach stuff for the kids which was awesome. Self check in was a breeze. Great location