Well appointed apartment that lives like a detached unit.