We loved our stay at Tallow Beach Houses, the location is amazing right on beautiful Tallow Beach. So close to everything but feels as if you are miles away from the hustle and bustle. Enjoyed a much needed break and came back home totally relaxed.