At Stephen's place visitors can expect everything they need in a safe, green, and quiet atmosphere. Close to downtown and the metro!