Perfect location, perfect accommodation, perfect host! Will be booking again.