Offering free WiFi, Thatch Hill is set on the beachfront in Driftwood Village. Guests are welcome to go for a swim in the year-round outdoor pool.The villa has 2 bedrooms and 2 bathrooms with a bath and free toiletries. A TV and a DVD player are featured.