Excellent flat! We had a great time. The flat was super clean, in a good place and it was exactly what we needed. James was great, very friendly and helpful. Would stay again.