5 stars all around, excellent hosts and place to stay. I booked based on great reviews and happy I did.