A well located place with good facilities