Talk of the Town apartments is centrally located and only 5 minutes to the airport, beach and town center. You’ll love the place because of the ambiance and the friendly people. The apartment is ideal for couples, solo adventurers, and business travelers. Features include free WiFi, cable TV and a fully equiped kitchenette. The rate includes daily maid service Monday through Saturday.