Well designed with plenty of amenities .