Excellent place to stay. Very clean with great hosts. We had a wonderful time here.