Great place with all necessary amenities required for living.