5 stars across the board. I would definitely stay there again