Excellent location, perfect place, thoughtful touches, clear, friendly and above and beyond