Great location and great host. It met expectations; however, nicer towels and stuff of that nature would make this a true five star experience. For the money, I would stay again.