An excellent, spacious, clean, quiet and comfortable place to stay with all the amenities you need. Recently renovated and nicely decorated. Hosts are gracious and kind. We would love to stay again.