This place is all it advertises and more! Beautiful location, very well stocked kitchen, lovely home, easy communication. Only negative is inflexibility with check-in time.