Stylish and large flat, communicative and helpful host, great location (slightly up the hill in happy Valley but still good) and great amenities in the flat. What else do you need? Will book again.