A charming home away from home- well situated, spacious and beautifully decorated.