Perfect location, All the needed amenities and a fantastic host. We had a great one night stay here and wish we could stay for more.