Lovely clean & comfortable room, near to the railway track but it didn't disturb our sleep too much.  We stayed in a Junior Suite which had a separate living & sleeping area.  There was a living/dining area with a nice balcony, sofa, tv, dining table & chairs, sink, fridge, microwave, electric hob & some cooking pans, plates cups & cutlery.   There was free tea, coffee & 2 bottles of water per day which was supplied on arrival for the whole stay, we liked this idea.  There were some snacks & drinks provided which you could pay for.  In the bedroom area there was a separate shower & toilet, with the sink in the main area & a bath tub on another balcony. The bed was very comfortable, not the usual hard bed and the pillows were also good.  Toiletries provided by the sink & in the shower plus a hairdryer.  The was an in room safe big enough for a laptop and some shelves/racking for clothes, some drawers/wardrobe would have been better for us.  The breakfast was average.  There was something for for everyone but although on hotplates was cold.  Omelettes and eggs were pre-prepared, we prefer them made to order and hot.  The restaurant food looked good but we always ate out.  There is a good selection of drinks & food but no bottles of Leo!  The Midnight drink made with butterfly pea is delicious.  The pool is lovely, although not many sunbeds, there were always some available.  There is a gym, pool table & games area, also a room for laundry wash for 40 baht. Would stay again.