Clean modern place with good amenities and awesome location, especially the proximity to the beach. Definitely will be back again. We love Yallingup!