Excellent hosts! Clean! Excellent location! It is convenient to so many wonderful things to see and do! We would stay here again.