Excellent flat, incredible hosts, great position! Simply perfect!