Offering free WiFi and sea views, Bahamas Beach House is an accommodation set in Alice Town. Guests staying at this holiday home have access to a fully equipped kitchen.