Just south of Seven Mile Beach, George Town is the business and government center located within minutes of the airport and easy access to all areas of the island