Clean and spacious place.