I had inquired prior to my arrival about getting a room on the top floor but the hotel was unable to accommodate. I requested a room with a view at least upon check-in, but was told only rooms on the first level were available. I also asked for a second room key since me and my wife may have wanted to leave the apartment at different times. Our request was denied and was told someone would have to let us in if one of us didn't have the key to get in. After my requests at check in the staff spoke about me behind my back in Thai but my wife and friends overheard since they speak Thai. The woman who checked us in did not have a customer service oriented attitude, but rather seemed inconvenienced by my requests. Also, upon entering the room found only one shredded towel to accommodate 2 people. We did request new towels and they were given promptly. The room itself had a view of the metal wall placed around the adjacent construction site. Its not something that was mentioned upon booking. The noise from construction began around 5am and was a little disruptive. The room itself was nice and well designed, but was poorly maintained. The couch was frayed and worn. The bathroom had mildew in the grout lines and caulk around the tub. The kitchen faucet leaked and was loose. The sheets and pillow cases had small holes in them. The hot water was not hot. If it wasn't for the preventable pitfalls, proper maintenance, repairs, and better guest relations, it could be a good