Very clean, good location, perfect for couples and heated tiles also a plus. Not sure about having to clean basically the whole place ourselves when there's a cleaning fee though.