Great apartment, great location and superb hosts. We can't wait to book again.