My partner and I stayed for 18 nights over the Christmas / New Year period, this was our 3rd stay at BYD and it again was a fabulous experience. We stayed in an apartment away from the main building but all services were available to us. From day one on arriving at the airport nothing was any trouble for the management and staff, all professional, efficient and friendly. We have written two previous reviews and there is not much more we can say about this establishment, if you get the chance, stay a few nights for a top shelf experience. 100+ out of 100. There worst part is leaving BYD Lofts.