Great communication and hospitality in good location