Started with a great ride from the airport to the hotel. Had a wonderful stay at BYD Lofts, the staff was awesome. Coordinated all my events prior to my arrival. The room was perfect, full kitchen, balcony, living room, amazing bathroom with shower and separate tub. The food was amazing. The pool was very refreshing. I can not say enough good things about the hotel and staff.