Very clean when walking in. And definitely lived up to my expectations. Floors are a little thin so you can hear above you but we didn’t mind. Other than that it was a great experience and will be booking again in the future. :)