Excellent place to stay. We had a lovely time here. The apartment is lovely the hosts went out of their way to make sure everything was perfect for us. We would definitely recommend this place without hesitation.