Accommodation exactly as described, with a few extra thoughtful touches.