Craig's apartment was awesome. It was near everything we need it to be. The apartment is quite clean and modern... Everything like the pictures described. Craig was super flexible with our travel plans. Craig seems like a great guy and we would not hesitate staying at his place again.