Great location, well appointed flat, excellent communication and helpful host.