Great place. All the necessary amenities are there.