Clean and spacious place with great hospitality.