Property is clean and room cleaning was performed daily which helped. Three things that lowered my review: 1) We wanted to go into our rooms at 3AM and there was a sign on the front door saying "Will be back in 5 minutes. If urgent, call this number". The issue is we do not have a spanish phone and the number wasn't registered with whatsapp. We had to wait 20 minutes just to go into our rooms. 2) They canceled our booking due to not accepting multi-day stays through expedia, which was extremely distressing and annoying. 3) There was a hair on our shower the day we checked in which was a little gross.