Excellent stay! David is a great host! The flat has everything you need! Great location!