Excellent location, great host, great flat! 5 stars