Great self contained apartment with lots if thoughtful touches.