Major Construction being done, lots of noise. Expedia does not inform the customer that there will be lots of noise. They only show pretty pictures of the hotel. At check in the clerk took my passport, my credit card, my information and then he hands me a piece of paper telling me there is major construction all during the day and that it will be noisey. This is after he had done everything for check in including giving me the key to the room. I told him I did not think that was right, there should be info in the listing before the customer makes a reservation and shows up at the hotel letting them know about the major work and the noise. This is a business hotel, I was there to work and meet with clients. Super unprofessional not to disclose this information to the client before they make a reservation. Also, I had other problems. I left an order for breakfast outside of my room as directed by the hotel and in the morning, no coffee, no breakfast and the hanger was still on the door. I finally got my breakfast after 5 phone calls and waiting for over an hour after it was supposed to be delivered. I left the hotel and moved to another one for the remaining 2 weeks that I will be here in Miraflores. I won't be coming back.