Absolutely a top quality place to stay! The communication with us throughout our stay was excellent. The apartment was beautifully decorated, clean and in a location that suited our plans very nicely. Our hosts also were very accommodating for us and our late arrival which we appreciated a lot. This a great value place to stay and highly recommended.