We had an incredible stay at Reef Villa 2!
The apartment had everything we needed was clean and close to everything!