Eden Guesthouse is a modern double story Bed & Breakfast overlooking the Indian Ocean and Outeniqua Mountains.