Great location, great host, very clean and well-appointed flat - we had a fantastic time.