Great location, lovely flat, spotlessly clean, comfortable beds, thoughtful hosts, couldn’t have been better.