Clean and pleasant place in a great neighbourhood