Excellent location. Clean and comfortable. Kitchen was fabulous. Can't say enough about the hosts... they were wonderful and provided great recommendations.