Everything was promised! It was a great stay. It was a smooth transaction. The only downside was the wifi was only good for the first day we were there. The rest of the time it was painfully slow, running slower than 56k. This was kind of important for us since we needed to do some work away from home.