Wonderful, spotless flat in excellent location. Hosts were very accommodating. We hope to stay here again soon. Thank you!