Very clean and comfortable place to stay. Very cordial and helpful hosts. Excellent location. I am staying here for the second time. Will certainly stay here again.