Beautiful accommodation, extremely clean and a great location. Johan was fantastic with communication. A wonderful stay.