Very clean and spacious place. Very impressed and warmly welcomed. Excellent.