Excellent stay in a beautifully presented newly renovated apartment.