Excellent hospitality and beautifully appointed apartment