Botanical garden is a beautiful place to stay! Very friendly and helpful staff and such a tranquil setting. The apartment has everything you need and was spotlessly clean upon our arrival.
Thank you Michael and the amazing island Caye Caulker for a wonderful experience!