Excellent location! Absolutely spotless! Great place!