The place was clean and just like in the pictures. The location is excellent. The only thing I have to say is that the check in was not as smooth as I thought it would be. There was a little misunderstanding but everything was resolved very fast. I would totally stay there again!