A home away from home that is beautifully presented and has everything that is needed.