Excellent flat in a great location. Everything as expected and David was a really good host. He let me check out late on the last day which was greatly appreciated. Recommended!!