Very hospitable and well located