Excellent location; easy to get around; very very clean