Perfect! Perfect location,price, space. So comfortable and well appointed. Great hosts. We will be back.