Very good location, good range of amenities provided