Pros and cons of staying at grand. First with grand Panama, the pool, the beach the grounds were immaculate. You could not ask to be any closer to a beautiful beach or the pool or get around inside the building. It was great.However, if you do bring a pet be prepared, the rules are strict, and they are enforced and they do not play about the rules with your pet. Now, as far as the actual room, we stayed in when we first arrived. The room smelled like it had been freshly cleaned. However, the rug on the patio were badly stained with some kind of spaghetti sauce or pizza sauce ( it was red splotches ) The rug in the living room was stained and the furniture was very worn. The bathroom commode. We had to call maintenance three days in a row to try to get it to stop running, to stop spraying water when we flushed it all over everything and to quit whistling so that was an aggravation. They did send someone though as soon as they could. The whole place was clean, but it was very worn and does need an update. The bed in the first bedroom was broken, and the slats were not attached to the headboard which made the headboard bang against the wall every night while you were sleeping every time you turned over . Warren Rentals were very very good to work with, but they need to go in and do an update for what we paid for the rental.