Located in the heart of Anna Bay overlooking the beach, with its high ceilings and coastal vibes, Talm Beach House is the ultimate holiday retreat.