I stayed here for nearly 30 days and it was great. The condo is designed very well and has everything you would need to cook, clean, and live comfortably for an extended time. The location is close to everything you may need and the building is very secure. I would stay at Craig's place again.