A fabulous apartment, great location, comfortable, all amenities provided and great hosts. We have already booked again and look forward to our next stay, many thanks!