The room i booked on Expedia and the room that I got were completely different. Booked a room with a double and a twin bed, the room I was given was only a double bed, with no room to fit anything else, and when I tried to explain, the language barrier got in the way, so they just kept offering to bring me a twin bed. Power went out frequently, but was always fixed right away. Had a good stay, and the included breakfast was probably one of the best I had in Mexico. Only real complaint was what I paid for and what I got for the room were much different.