This apartment is really lovely and Craig and Catherine have paid a lot of attention to detail. We stayed there with our 21 month old daughter and it was very suitable for our needs, although it is on the 2nd floor, but that was not a problem for us. Checking in and out was very straight forward and all of our questions were answered quickly. Highly recommended.