This was my third stay at BYD Lofts and it is still an excellent hotel. I stayed on the first floor of the main building. I would recommend getting a higher floor - the view from my bedroom was partly obscured by the power transformer in the street outside. Otherwise it was a great room, and I enjoyed having a coffee on my spacious balcony in the morning. The staff is extremely friendly and courteous. I still like the location, it's nice and quiet. The walk to Bangla and Jungceylon is 10 minutes, and the walk to the beach is about the same. I recommend breakfast in the breakfast restaurant.