Perfect location, very clean and roomy, fully equipped kitchen, and hospitable host. We had a great time.