Careful and caring hospitality. Beautifull building. Excellent location