Very clean, great location with lovely views! Would definitely stay again.