Really enjoyed our stay at Johanna Beach. Outstanding views and amazing sunsets! The place was clean and tidy, and very pet friendly. Had a nice swim in the shared pool at the farmhouse. But our highlights were just sitting on the beach and watching those huge waves roll in. Will definitely be back!!