Perfect location, lovely place, wonderful host. Very clean and comfortable. We had an amazing time.