great hosts. friendly and helpful. clean & comfortable spaces. walking distance to great restaurants. charming neighborhood. lovely gardens.