Great place all around. Communication could have been a bit better as it took a while to get a reply and this caused some issues at check-in. But otherwise it was a great spot and I would stay there again.