Escape to this charming golf retreat in North Beach, where you can enjoy a peaceful stay surrounded by natural beauty and a championship golf course. The retreat offers comfortable and well-appointed rooms with modern amenities, ensuring a relaxing and enjoyable experience. Golf enthusiasts can tee off at the nearby golf course, which offers stunning views and challenging fairways. After a round of golf, guests can unwind at the retreat's outdoor pool or indulge in a rejuvenating spa treatment. The retreat also features a restaurant serving delicious meals made with locally sourced ingredients. Whether you're a golf lover or simply seeking a tranquil getaway, this retreat is the perfect choice.