Fantastic location, excellent hosts and a comfortable, well appointed flat where you’ll feel at home