It was a clean apparent and as advertised. The check-in, check out and general communication worked out great and they were really professional about it. There were some extra fees on top of the list price but we were informed of these well in advance (the day they accepted our booking) so no surprised there, just expect to pay a bit more depending on a few circumstances.