Excellent place to stay. Personal or professional.