Excellent hospitality, clean and stylish apartment