Very clean and comfortable, and an exceptional location - would definitely stay again !