A beautiful place to stay. Great decor, special touches and a stunning view. Thank you for having us, we were privileged to stay. You should be very proud of what you have achieved at Rock Retreat.