The booking, check in, and check out processes were very easy. Fast and efficient communication throughout made this a very nice experience. The apartment is as advertised, very clean and well maintained. I would stay here again.