Overall good experience. The place is newer than what it looks like in the photo. But sadly, during our stay, the pool and spa heating are not working, so we weren’t able to use this facility.