Very clean, beautiful inside, outstanding hospitality, excellent location