A wonderful apartment that has everything you need. It was very clean with excellent amenities and many other little touches throughout. The garden and balcony are an added attraction. The hosts are very warm and welcoming, that I am very much looking forward to my next stay.