Everything was superb; clean, comfortable and welcoming. I would definitely stay again.