Very clean. Nice entertainment & chill out space on the second floor. Very nice view. Right beside a beautiful lake.