Solid place. - Comfortable as if you were at home, clean and the welcoming!