Holiday, accommodation, Chartwell, Johannesburg, castle, guest house, b&b, bed and breakfast, romantic, nature, tranquil, spacious, casino, maze, swimming pool, country, relaxing,