Everything was perfect! The flat itself is spacious and has a great kitchen island (perfect for breakfasts). The location could not have been any better - everything was in walking distance. We would definitely choose to stay at David and Amy's place again! Highly recommend.