Craig's apartment is in a great location with impressive views out of every window. It is bigger in size than we anticipated from the photos, bright, clean and very modern, though a few more soft furnishings might make it feel more welcoming. Craig was very relaxed and flexible with our arrangements and made us feel very comfortable. We had a great stay, even if on this occasion next door's dog didn't quite match our sleeping patterns.