Favorite!

Yandup Island Lodge

Oceanfront and overwater cabins in a picturesque setting.