I recently stayed 7 nights at BYD Lofts in Patong. Excellent facilites - the rooms are just how they look on the website. Around a 5 minute stroll to the beach, and about 15 minutes to walk to the main shopping area/shopping centre. Ate a couple of meals at the hotel restaurant - food was of a high standard. Reception were able to assist with booking day trips etc (I took a thai cooking class which was excellent). Very friendly and efficient staff - would definitely stay there again.