This was our second time at Craig's wonderful apartment. Great location, very clean, comfortable and stylishly decorated. Communication and check in were excellent. We hope to return!