Clean and tidy. Great location and views. Would definitely recommend and definitely stay again.