Great place, very clean, but a lot of unnecessary communication and hassle while there's a perfectly good system in place to avoid exactly that.
When we finally arrived though, everything was in order and perfect as the listing describes.