Very clean,beds are really comfortable,location is great,place looks amazing.A+ across the board.