Very happy with everything. excellent location, excellent flat, excellent hosts. Had a great time!!