An absolutely magical stay !!